REPORT zsch_03_durchblick.
* Parameter fr das Projekt
PARAMETERS: pa_proj TYPE zsch03project-projekt OBLIGATORY.
* Die Variable zum Befllen
* Variante 1
DATA: gs_project TYPE zsch03project.

START-OF-SELECTION.
* Das mchtige WRITE zaubert eine Zeile in die Liste
WRITE: / 'Durchblick 3.0'.
* Variante 1: Einzelsatz lesen
SELECT SINGLE * FROM zsch03project INTO gs_project

* Variante 2
SELECT SINGLE * FROM zsch03project INTO @DATA(gs_project)
WHERE projekt = @pa_proj.
* Jetzt auch mit logischer Kontrolle
IF sy-subrc = 0.
* ... und in der Liste ausgeben
WRITE: / gs_project.
ELSE.
* Variante 1: die armen User
WRITE: / 'Och schade, nichts gefunden fr Projekt = ', pa_proj.
* Variante 2: die armen User
WRITE: / | Och schade, nichts gefunden fr Projekt = { pa_proj }|.
ENDIF.